Big Huge Thesaurus

Lutra canadensis

noun